package com.xbongbong.paas.service;

import com.xbongbong.paas.pojo.dto.FormDataListDTO;
import com.xbongbong.paas.pojo.vo.PaasFormDataEsListVO;
import com.xbongbong.paas.toolbox.exception.XbbException;
import com.xbongbong.saas.enums.XbbRefTypeEnum;

/**
 * @author 吴峰
 * @date 2022/08/04 15:38
 */
public interface ExcelDataService {

    /**
     * saas业务数据
     * @param formDataListDTO
     * @param businessType
     * @param subBusinessType
     * @param xbbRefTypeEnum
     * @param partialExportFlag
     * @return
     * @throws XbbException
     */
    PaasFormDataEsListVO getSaasDataList(FormDataListDTO formDataListDTO, Integer businessType, Integer subBusinessType, XbbRefTypeEnum xbbRefTypeEnum, boolean partialExportFlag ) throws XbbException;
}
